Skip to content

make sure jl_exit_threaded_region executed when threading_run finished or be interrupted#60822

Merged
adienes merged 3 commits intoJuliaLang:masterfrom
songjhaha:sjh/exit-threaded-region
Jan 29, 2026
Merged

make sure jl_exit_threaded_region executed when threading_run finished or be interrupted#60822
adienes merged 3 commits intoJuliaLang:masterfrom
songjhaha:sjh/exit-threaded-region

Conversation

@songjhaha
Copy link
Contributor

resolve #60797

@songjhaha songjhaha changed the title make sure jl_exit_threaded_region called when threading_run finished or be interrupted make sure jl_exit_threaded_region executed when threading_run finished or be interrupted Jan 26, 2026
@IanButterworth IanButterworth added backport 1.10 Change should be backported to the 1.10 release backport 1.11 Change should be backported to release-1.11 backport 1.12 Change should be backported to release-1.12 backport 1.13 Change should be backported to release-1.13 labels Jan 26, 2026
@IanButterworth IanButterworth added the merge me PR is reviewed. Merge when all tests are passing label Jan 26, 2026
This was referenced Jan 28, 2026
@adienes adienes merged commit d8994dc into JuliaLang:master Jan 29, 2026
8 checks passed
@adienes adienes removed the merge me PR is reviewed. Merge when all tests are passing label Jan 29, 2026
@oscardssmith oscardssmith added multithreading Base.Threads and related functionality bugfix This change fixes an existing bug labels Jan 29, 2026
KristofferC pushed a commit that referenced this pull request Feb 2, 2026
…ished or be interrupted (#60822)

resolve #60797

Co-authored-by: songjhaha <songjh96@foxmali.com>
Co-authored-by: Ian Butterworth <i.r.butterworth@gmail.com>
Co-authored-by: Chengyu Han <git@wo-class.cn>
(cherry picked from commit d8994dc)
@KristofferC KristofferC removed the backport 1.13 Change should be backported to release-1.13 label Feb 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport 1.10 Change should be backported to the 1.10 release backport 1.11 Change should be backported to release-1.11 backport 1.12 Change should be backported to release-1.12 bugfix This change fixes an existing bug multithreading Base.Threads and related functionality

Projects

None yet

Development

Successfully merging this pull request may close these issues.

jl_exit_threaded_region may not execute if interrupted in threadruning

7 participants